Python之字符串 |
您所在的位置:网站首页 › python string slicing › Python之字符串 |
Python之字符串
原创
Roamin520 2019-04-10 18:15:02 博主文章分类:python ©著作权 文章标签 string 字符串 文章分类 其他 系统/运维 ©著作权归作者所有:来自51CTO博客作者Roamin520的原创作品,请联系作者获取转载授权,否则将追究法律责任Python之字符串https://blog.51cto.com/u_12580678/2376804字符串:比较常用的一种类型,通常也会结合正则表达式使用 字符串操作使用单引号、双引号、三引号(支持换行):str1='hello world'str2="hello python"print(str1,'\t',str2,'\n',type(str1),'\t',type(str2)) 字符串连接、重复str1='hello world'str2="hello python"print(str1+str2)print(str1*3) str1='hello world'str2="hello python"print(len(str1))#查看str1长度print(str1[0:5])#前5个元素print(str1[-1])#最后一个元素print(str1[:-2])#除了最后两个元素for i in str1:print(i,end=',')#以逗号间隔遍历元素 print(str1[12]) #超出索引范围异常print(str1[1])str1[1]='1' ![]() 连接join操作:split是把一个字符串分割成很多字符串组成的list,而join则是把一个list中的所有字符串连接成一个字符串用法:newstring='连接符号'.join(列表) strip操作: s1=' www.blog.51cto.com/blogger/draft/782804' s2='@hello python@.' print(s1) #str.strip(self,chars)去除首位空格或特殊字符 print(s1.strip()) print(s2.strip('@'+'.')) #+表示或的关系,首尾包含任一指定字符都将删除 #去除左边特殊字符str.lstrip(self,chars) print(s2.lstrip('@')) #去除右边特殊字符.rstrip() print(s2.rstrip('.'))上一篇:Python之集合 下一篇:scrapy的使用 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |